Spencer Welch, Vice President for Oil-Markets from S&P Global spoke to CGTN Europe about the oil price drops.